@charset "utf-8";
#companylist{ width:970px; margin:7px auto}
.companyleft{ width:768px; float:left; margin-top:-1px; padding-top:2px;}
.companyright{ width:190px; float:right}

/*补丁*/
a{ color:#2b5ab9; text-decoration:none}
a:hover{ text-decoration:underline; color:#ff6600}
.redstronger{ font-weight:700; color:#FF0000; font-style:normal; font-size:14px; font-family:Tahoma}
.yellow{ color:#ff6600}
.gree{ color:#01a10d}
.red{ color:#FF0000}
.blue{ color:#2b5ab9}

/*vip level*/
.level0{ display:block; width:68px; height:17px; background:url(../images/Offer/2012offerlistbg.gif) -140px -170px; float:left; margin-top:1px;}
.level1,.level2,.level3,.level4{ display:block; float:left; height:19px; width:35px; background-image:url(../images/Offer/2012offerlistbg.gif); background-repeat: no-repeat}
.level4{ background-position:left -169px;}
.level3{ background-position:-35px -169px;}
.level2{ background-position:-70px -169px;}
.level1{ background-position:-105px -169px;}

/* pubulic css code on 2012-4-6 17:36 -------->start*/
/*location*/
#location{ width: 968px; height: 32px; margin: 8px auto 0; border: 1px solid #d9d9d9; background: url(../images/Product/2012productlistbg.jpg) repeat-x; }
#location span{ height: 21px; width: 92px; padding: 8px 0px 3px 0px; border-right: 1px solid #d9d9d9; color: #00349a; display: block; float: left; text-align: center; background: url(../images/Product/2012productlistbg.jpg) no-repeat 0 -32px; }
#location p{ height: 22px; padding: 8px 0px 2px 0px; color: #00349a; display: block; float: left; width: 290px; }
#location p a{ display: inline-block; padding: 0 13px 0 10px; text-decoration: none; color: #00349a; background: url(../images/Product/2012productlistbg.gif) no-repeat 100% -4px; }
#location p a:hover{ color: #ff6600; }
#location p a.nobg{ background: none; }
.searchresult{ width: 540px; display: block; float: right; padding: 0px 10px 0 0; text-align: right; color: #666666; }
.resultmain{ display: inline; padding: 0px 0 0 18px; line-height: 32px; background: url(../images/Product/2012productlistbg.gif) no-repeat 0 -7px; }
.resultmain b{ font: bold 12px "Tahoma"; color: #ff0000; padding: 0px 2px; }
.searchname{ color: #ff6600; padding: 0px 2px; display: inline; position: relative; text-align: center; z-index: 3; }
.searchprompt{ width: 334px; height: 27px; position: absolute; top: 16px; left: -274px; text-align: left; padding: 2px 0 0 22px; background: url(../images/Product/2012productlistbg.gif) no-repeat 0 -43px; }
.searchprompt a{ display: inline-block; width: 8px; height: 7px; cursor: pointer; vertical-align: middle; margin: -2px 0 0 7px; }

/*have choosen*/
.choose{ width: 768px; height: 30px; display: block; position: relative; z-index: 2; background: url(../images/Product/2012productlistbg.jpg) no-repeat 0 -343px; }
.choose b{ width: 83px; display: block; position: absolute; top: 2px; left: 12px; font: bold 12px/28px '宋体'; color: #fe5400; }
.choose ul{ width: 700px; height: 20px; display: block; position: absolute; top: 5px; left: 90px; }
.choose ul li{ float: left; }
.choose ul li span{ color: #2a2a2a; line-height: 18px; }
.choose ul li a{ font: normal 12px/16px '宋体'; display: inline-block; padding: 2px 19px 0px 5px; height: 16px; border: 1px solid #f8bd59; color: #999999; text-decoration: none; margin-right: 5px; background: #fff url(../images/Product/2012productlistbg.gif) no-repeat 100% -73px; }
.choose ul li a em{ font-style: normal; color: #2a2a2a; }

/*offerproperty*/
.nobor{ border:0 none !important}
.offerproperty{padding:5px 13px 0 13px; background:url(../images/Offer/2012offerlistbg.gif) left -373px repeat-x;border: 1px solid #E9C049; margin-top:-1px}
.property{border-bottom: 1px dotted #B1D3E8; padding: 5px 0 7px; }
.property span.title{padding-right:7px; }
.property span.all{padding-right:10px; border-right:1px solid #CCCCCC;}
.property span.all a{ background:#3366CC; color:#ffffff;  padding:0 2px; }
.typeleft{ float:left; width:120px; height:24px; line-height:24px;}
.type{ float:left; width:620px; position:relative}
.type ul li{ margin-right:15px; height:24px; float:left; white-space:nowrap; list-style:none; display:block; line-height:24px;}
.type ul li a{color:#00349A; text-decoration:none;}
.type ul li a.actived{ font-weight:700; color:#ff6600; text-decoration:underline}
.type ul li a:hover{text-decoration:underline; color:#FF6600}
.type ul li em{ font-size:10px; color:#949496}
.moreproperty{ position:absolute; right:0px; bottom:3px;}
.moreproperty a{ text-decoration:none; padding-right:15px; height:18px; line-height:18px; color:#949496; background:url(../images/Offer/2012offerlistbg.gif) right -237px no-repeat}

/*finding*/
.finding{height: 34px; margin: 8px 0 0 0; line-height: 34px; padding-left:35px; background: url(../images/Product/2012productlistbg.jpg) no-repeat 0 -374px; }
.finding a{ text-decoration: none; color: #00349a; margin: 0px 10px; }
.finding a:hover{ text-decoration: underline; color: #ff6600; }

/*prighttitle*/
.offertab{ position:relative; height: 30px; overflow: hidden; margin-top:8px; border-bottom:3px solid #2955c0 }
.offertab span a{ text-decoration:none; display:inline-block; height:30px; line-height:30px; padding: 0 15px;background:url(../images/Offer/2012offerlistbg.gif) no-repeat right -139px; font-size:14px; font-weight:700; color:#5b5555}
.offertab span a:hover{ text-decoration:none; color:#ff6600}
.offertab span.actived a{ background-position: right -79px; color:#FFFFFF}
.offertab span.actived{ background-position:left -49px;}
.offertab span{ background:url(../images/Offer/2012offerlistbg.gif) left -109px; padding-left:3px; display:inline-block; height:30px; margin-right:3px;}
.subbutton{ position: absolute; top: 2px; right: 6px; }
.subbutton a{ width: 138px; height: 25px; display: block; float: left; background:url(../images/Offer/2012offerlistbg.gif) no-repeat left -24px;}

/*filter*/
.filter{height:36px;border-top: 1px solid #dee4f4;border-bottom: 1px solid #c5d7ef;background: url(../images/Product/2012productlistbg.jpg) no-repeat 0 -408px; padding-left:7px;}
.filter ul li{ float:left; margin-right:7px;}
.filter ul li.word{ padding:10px 0 0 10px;}
.filter ul li.input{ margin:8px 5px 0 0px; position:relative}
.filter a{ display:block; color:#636363; text-decoration:none; padding-left:3px; line-height:19px;}
.filter a.slect{ width:78px; height:19px; background:url(../images/Product/2012productlistbg.gif) no-repeat -304px -92px; text-decoration:none; color:#636363}
.filter ul li button{border:0;margin-top: 8px;cursor: pointer;}
.filter ul li button.confirm{width: 38px;height: 19px; background: url(../images/Product/2012productlistbg.gif) no-repeat -153px -92px;}
.filter ul li button.checkall{ height:21px; width:98px; background:url(../images/Company/2012companylistbg.gif) left top; margin-top:7px; }
.subselect{ position:absolute; left:0px; top:18px;  background-color:#FFF; padding:0 !important; border:1px solid #CCC; _width:97px;}
.subselect li a{width:98px}
.subselect li a:hover{ background:#eaeaea; text-decoration:none; color:#636363}
/*--------->end*

/*proxy-show-right*/
#proxy-show{ width: 970px; margin: 8px auto 0 auto; }
#proxy-show-right{ width: 190px; display: block; float: right; }
#proxy-show-right span{ width: 178px; display: block; float: left; font: bold 14px "宋体"; color: #1D5FAF; padding: 7px 0 5px 12px; background:url(../images/Offer/proxyrispan.jpg) no-repeat }
#proxy-right-box{ width: 166px; display: block; float: left; border: 1px solid #E2E2E2; border-top: 0px; padding: 5px 11px; text-align: center; }
#proxy-right-box img{ width: 165px; display: block; float: left; padding: 5px 0; }
#proxy-right-box b{ width: 166px; display: block; float: left; font: normal 12px/25px "宋体"; }
#proxy-right-box b a{ text-decoration: none; color: #333; }
#proxy-right-box b a:hover{ text-decoration: underline; color: #FF5B07; }

/*Custom code---TYPE*/
.allarea ul li{ width:70px;}
.mainindustries ul li{ padding-right:16px; width:auto}

/*Custom code---SELECT*/
.longselect{ width:100px;height:19px; background:url(../images/Product/2012productlistbg.gif) no-repeat -196px -92px; text-decoration:none; color:#636363}

/*page*/
.pg_turn { text-align: right; min-width: 768px; width: auto; display: block; float: right; padding: 0px 0 0 0; }
.newpage{ text-align: center; width: 768px; padding: 20px 0 15px 0; height: 23px; font: normal 12px/23px "Tahoma"; }
.pg_turn a { background: #fff url(../images/Product/page.png) -188px -30px no-repeat; width: 24px; height: 23px; margin: 0 2px; text-decoration: none; float: none; display: inline-block; font: normal 12px/23px "Tahoma"; color: #00349A; vertical-align: middle; }
.pg_turn a:hover { color: #ff6600; text-decoration: underline; background: #fff url(../images/Product/page.png) -214px -30px no-repeat; }
.pg_turn a.on { color: #ff6000; font-weight: bold; background-color: Transparent; border: none; background: none; }
.pg_turn a.on:hover { color: #ff6000; font-weight: bold; background-color: Transparent; border: none; }
.pg_turn a.ft { background: #fff url(../images/Product/page.png) 0 0 no-repeat; width: 30px; height: 23px; border: none; padding: 0; margin-left: 5px; font: normal 12px/23px "Tahoma"; }
.pg_turn a.ft:hover { background: #fff url(../images/Product/page.png) 0 -30px no-repeat; width: 30px; height: 23px; border: none; padding: 0; }
.pg_turn a.prev { background: #fff url(../images/Product/page.png) -32px 0 no-repeat; width: 60px; height: 23px; border: none; padding: 0; margin-left: 5px; margin-right: 5px; }
.pg_turn a.prev:hover { background: #fff url(../images/Product/page.png) -32px -30px no-repeat; width: 60px; height: 23px; border: none; padding: 0; }
.pg_turn a.lt { background: #fff url(../images/Product/page.png) -94px 0 no-repeat; width: 60px; height: 23px; border: none; padding: 0; margin-left: 5px; }
.pg_turn a.lt:hover { background: #fff url(../images/Product/page.png) -94px -30px no-repeat; width: 60px; height: 23px; border: none; padding: 0; }
.pg_turn a.next { background: #fff url(../images/Product/page.png) -156px 0 no-repeat; width: 30px; height: 23px; border: none; padding: 0; margin-left: 5px; }
.pg_turn a.next:hover { background: #fff url(../images/Product/page.png) -156px -30px no-repeat; width: 30px; height: 23px; border: none; padding: 0; }
.pg_turn .jump { margin-left: 10px; float: none; }
.pg_turn .jump input { width: 40px; border: #a8b6da 1px solid; margin: 0 2px; height: 16px; padding-top: 2px; vertical-align: middle; }
.pg_turn .jump button { background: #fff url(../images/Product/page.png) -188px 0 no-repeat; width: 41px; height: 23px; border: none; color: #444; cursor: pointer; margin: 0px 0 0 5px; font-size: 12px; text-align: center; line-height: 23px; vertical-align: middle; }

/*companylist*/
.offeractived{ border:1px solid #fcc793 !important;}
.offeractived p.title a{ color:#ff6600 !important}
.companylist ul li { padding:10px 0; border-bottom:1px dotted #ccc; text-align:center; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
.companylistable p.title{ padding-bottom:3px;}
.companylistable p.title a{ font-size:14px; font-weight:700; margin-right:3px; margin-left:5px;}
.companylistable p{ line-height:20px; color:#555555 }
.companylistbtn a{ display:block; height:17px; width:74px; background:url(../images/Company/2012companylistbg.gif); background-repeat:no-repeat; margin-bottom:7px;}
.companylistbtn a.contact{ background-position:-98px top;}
.companylistbtn a.goto{ background-position:-172px top;}
.companylistable tr td{ color:#555555}
.baseinfo { height:45px; padding-top:7px;}
.baseinfo dl{ width:100px; float:left}
.baseinfo dl.add{ width:335px;}
.baseinfo dl.add dt,.baseinfo dl.add dd{ text-align:left}
.baseinfo dl dt{ padding-left:10px; height:24px; text-align:center; line-height:22px; background:#f4f4f4; color:#999999}
.baseinfo dl dd{ height:24px; line-height:22px; color:#555555; padding-left:10px; text-align:center}
.searchBar{ width: 103px; display: block; float: left; position: relative; z-index:9999 }
.selectbox-wrapper { display:block; WIDTH: 101px; float: left; position: relative; margin: 0px 0 0 0; /*top: 27px; left: 0px;*/ }
.selectbox-wrapper UL{
	position: absolute;z-index: 9999; BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 0px solid; MARGIN-TOP: 0px; BORDER-LEFT: #cdcdcd 1px solid; BORDER-BOTTOM: #cdcdcd 1px solid; BACKGROUND-COLOR: #fff; text-align: center; top: 0px;
}
.provinces{ }
.provinces ul{border:1px solid #cdcdcd; width:305px;}
.selectbox-wrapper UL LI.selected { BACKGROUND-COLOR: #eeeded; }
.selectbox-wrapper UL LI.current { COLOR: #fff; BACKGROUND-COLOR: #376fdd; }
.selectbox-wrapper UL LI {text-align: left; margin-right:0px;}
.selectbox-wrapper UL LI a{ COLOR: #868a8f; text-decoration: none; width: 96px; padding-left:5px; height:22px; line-height:22px;}
.selectbox-wrapper UL LI a:hover{ BACKGROUND-COLOR: #376fdd; COLOR: #fff; text-decoration: none; }
.selectbox{ border: none; DISPLAY: block; width: 98px; CURSOR: pointer; padding: 0px 0 0 5px; float: left; height: 19px; margin-top: 8px; font: normal 12px/19px "Tahoma", '宋体'; float: left; color: #868a8f; background: url(../images/Product/2012productlistbg.gif) no-repeat -196px -92px; }

/*area selected css*/
.areaboxli{ z-index:999;}
.areabox{ position:absolute; left:0px; top:27px; width:385px; background-color:#CCC; padding:2px; z-index:9999; cursor:text}
.areabox ul.itemul{ background:#ffffff; padding:5px; zoom:1 }
.areabox ul li.item{ padding:0px; margin:5px 20px 5px 0; height:23px; background-color:#FFF; position:relative; }
.areabox ul li.item a{ display:block; text-align:left; width:50px; overflow:hidden; padding-left:5px;height:23px; line-height:23px; color:#2B5AB9; text-decoration:none; background:url(../images/Product/as.gif) 40px center no-repeat;}
.areabox ul li.item a:hover{ color:#ff6600; background:#E3EFF9}
.items{ display:none; width:330px; overflow:auto; zoom:1; padding:3px 5px; background-color:#F8F8F8; border:1px solid #A4A4A4; position:absolute; z-index:9999; left:55px; top:0;}
.items li{ text-align:left; float:left; padding:0; margin:3px 0;}
.items li a{ width:100px !important; display:inline-block; line-height:23px; height:23px; margin:5px 10x 5px 0;  background:none !important; padding-left:5px; }
.items li a:hover{ background:#DBDBDB !important}
.areaall{ width:375px; _width:395px; padding:5px; background:#FFF; position:relative; z-index:999; border-bottom:1px dotted #CCC;*border-bottom:1px dotted #fff;}
.areaall a.all{ display:inline-block; padding:0 7px; height:23px; line-height:23px; background:#FFD5AA; color:#F60; border-radius:3px; text-decoration:none}
.nearby{position:absolute; left:230px; top:7px; font-weight:700; color:#333; padding-right:10px; background:url(../images/Product/as.gif) 95px center no-repeat;}
.nearby a{ font-weight:normal; display:inline-block; width:60px; padding-left:5px; text-align:left; cursor:pointer; text-decoration:none; color:#2B5AB9}
.nearby a:hover{ text-decoration:underline; color:#ff6600}
.areaother{ width:375px; _width:395px;  border-bottom:1px dotted #CCC;*border-bottom:1px dotted #fff; padding:5px; background:#FFF}
.areaother{ overflow:auto; zoom:1}
.areaother li{ float:left; margin:5px 5px 5px 0}
.areaother li a{ display:inline-block; height:23px; line-height:23px; text-align:left; color:#2B5AB9; width:60px; overflow:hidden; padding-left:5px; text-decoration:none}
.areaother li a:hover{ background-color:#E3EFF9}

.searchBar.area{ width: 78px; }
.searchBar.area .selectbox{ width: 73px; background: url(../images/Product/2012productlistbg.gif) no-repeat -304px -92px; }
.searchBar.area .selectbox-wrapper{ width: 76px; }
.searchBar.area .selectbox-wrapper ul{ width: 76px; }
.searchBar.area .selectbox-wrapper UL LI { width: 71px; }
.searchBar.area .selectbox-wrapper UL LI.selected { BACKGROUND-COLOR: #eeeded; }
.searchBar.area .selectbox-wrapper UL LI.current { COLOR: #fff; BACKGROUND-COLOR: #376fdd;}
.searchBar.area .selectbox-wrapper UL LI a{ COLOR: #868a8f; text-decoration: none; width: 71px; padding: 0px 0 0 5px; display: inline; float: left; margin-left: -5px; }
.searchBar.area .selectbox-wrapper UL LI a:hover{ BACKGROUND-COLOR: #376fdd; COLOR: #fff; text-decoration: none; }

.lostpro{width:505px;float: left;background: url(../images/lostpro.jpg) no-repeat;margin: 25px 0 10px;margin-left: 10px;padding-left: 135px;}
.lostpro span{font: 18px/44px "Microsoft Yahei";color: #333;}
.lostpro p{font: 12px/30px "\5b8b\4f53";color: #767676;}
.lostpro ul{font: 12px/30px "\5b8b\4f53";color: #767676;}
.lostpro ul li{background: url("../images/caigouSearch.png") no-repeat -143px -30px;padding-left: 12px;height:30px;}
i.companyAuth{ display: inline-block; width: 23px; height: 22px; margin-left:10px; vertical-align: middle; background: url("/NewShowStand/images/authentication.png") no-repeat 0 0; }
i.personAuth{ display: inline-block; width: 23px; height: 22px;margin-left:10px; vertical-align: middle;background: url("/NewShowStand/images/authentication.png") no-repeat -31px 0;}
i.noAuth{ display: inline-block; width: 23px; height: 22px; margin-left:10px; vertical-align: middle;background: url("/NewShowStand/images/authentication.png") no-repeat -62px 0; }